i could have cried. - Spanish English Dictionary